to hell in a handbasket - Spanish English Dictionary